eminently respectable - Francés Inglés Diccionario